start-stop distributor - Turkish English Dictionary